export{}

interface DataItf{
    a:number
    b:number
}
interface ResItf{
    code:number,
    // data:{a:number,b:number}[],
    data:DataItf[],
    message:string
}

//promise 对象 p对象名为Promise<res的类型>
let p:Promise<ResItf>=new Promise((resolve,reject)=>{   
   resolve({
    code:0,
    data:[],
    message:'',

   })
})
p.then(res=>{
    if(res.code==0){
        res.data.map(item=>item.a)
    }
})
